Co-arrays in the next Fortran Standard

نویسندگان
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Co-Array Collectives: Refined Semantics for Co-Array Fortran

Co-array notation provides a compact syntax for programming parallel programs. Co-array Fortran (CAF) introduced and implements this notation, and CAF is currently proposed as an extension to the Fortran language standard. We believe that co-array notation requires a revised semantic definition beyond that specified by CAF for both pragmatic reasons within Fortran and to make the notation attra...

متن کامل

Which Applications Can Use High Performance Fortran and Fortran-D: Industry Standard Data Parallel Languages?

In this paper, we present the first, preliminary results of HPF/Fortran-D language analysis based on compiling and running benchmark applications using a prototype implementation of HPF/Fortran-D compiler. The analysis indicate that the HPF is a very convenient tool for programming many applications on massively parallel and/or distributed systems. In addition, we cumulate experience on how to ...

متن کامل

A Critique of Co-array Features in Fortran

This note offers a critique of support for parallelism in Fortran 2008 based on co-arrays. We believe that there are some significant shortcomings in current design of co-array features that affect their suitability for mapping onto a range of parallel systems, expressing a wide range of parallel applications, supporting the development of parallel libraries, and providing an extensible framewo...

متن کامل

Impact of Co-Array Fortran in FLASH for Cosmological Simulations

......................................................................................................................... ii Acknowledgements ........................................................................................................ viii Chapter

متن کامل

A framework for performance analysis of Co-Array Fortran

ion Event type Type specific Attributes Entering / leaving a region (e.g., a function) ENTER region id EXIT region id Leaving a collective CAF synchronization regions CAFCEXIT region id, team id, wait group id Start / end of RMA one-sided transfers PUT 1TS rma id, length, destination loc PUT 1TE rma id, length, source loc GET 1TS rma id, length, destination loc GET 1TE rma id, length, source lo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM SIGPLAN Fortran Forum

سال: 2005

ISSN: 1061-7264,1931-1311

DOI: 10.1145/1080399.1080400